something which is punctured - Espagnol Anglais Dictionnaire